heavy duty steel tank guard - Français Anglais Dictionnaire